多维json 获取 属性值
function getPropertyValue(obj, propertyPath) {
const properties = propertyPath.split('.');
for (let i = 0; i < properties.length; i++) {
console.log("start", properties[i]);
if (obj && typeof obj === 'object' && properties[i] in obj) {
// obj = obj[properties[i]];
obj = Reflect.get(obj, properties[i])
console.log("ok");
} else {
console.log("err");
return undefined;
}
console.log("end");
}
return obj;
}